preaching cross - German English Dictionary